CAMLE: A Caste-Centric Agent Modelling Language and Environment

نویسندگان

  • Lijun Shan
  • Hong Zhu
چکیده

The necessity of a methodology for developing multi-agent systems (MAS) has been widely recognized due to the difficulties in analysis, specification, design, implementation and testing the autonomous and collaborative behaviours of such systems. This paper presents CAMLE – a caste-centric agent modeling language and environment. The methodology underlying the language and environment is based on the concept of caste, which is a language facility proposed in the formal specification language SLABS for agent-based systems. A process of system analysis and modelling is proposed for modeling MAS at both the macro-level for global properties of the system and micro-level for properties and behaviours associate to each agent.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modelling Web Services in the agent-oriented modelling language and environment CAMLE

Web services (WS) provide a technology for integrating applications over the Internet, which may be performed during execution through dynamic service discovery and invocation. A particular difficulty in the development of WS applications is caused by the lack of communications between developers from different vendors. This paper investigates how modelling can help solve the problem in the con...

متن کامل

Modelling Cooperative Multi-agent Systems

Cooperative computing is becoming inevitable with the emerging of service-oriented computing and GRID becoming a ubiquitous computing resource. It is widely recognized that agent technology can be employed to construct cooperative systems due to agents’ autonomous and collaborative characteristics. We devise an agent-oriented modelling language called CAMLE for the analysis and design of MAS (M...

متن کامل

The Role of Castes in Formal Specification of MAS

One of the most appealing features of multiagent technology is its natural way to modularise a complex system in terms of multiple, interacting and autonomous components. As a natural extension of classes, castes introduced in the formal specification language SLAB provide a language facility that provides modularity in the formal specification of multiagent systems. A caste represents a set of...

متن کامل

Agent-Oriented Formal Specification of Web Services

Web services (WS) provide a technology for integrating applications over the Internet. The components of a WS are active and persistent computational entities that have autonomous and social behaviours. The paper investigates the formal specification of WS architecture and applications within a caste-centric framework of multi-agent systems. An abstract specification of the general architecture...

متن کامل

An adaptive casteship mechanism for developing multi-agent systems

In this paper, we propose an adaptive casteship mechanism for modelling and designing adaptive Multi-Agent Systems (MAS). In our approach, caste is the modular unit and abstraction that specify agents’ behaviour. Adaptive behaviours of agents are captured as the change of castes during their lifecycles by executing ‘join’, ‘quit’, ‘activate’ and ‘deactivate’ operations on castes. The formal sem...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003